Dictionary of difficult words. 2015.
biophyte — noun Any plant that obtains nourishment from the bodies of insects (or other once living organisms) … Wiktionary